package cn.sw.system.menu.service;


import cn.sw.common.database.architecture.service.BaseService;
import cn.sw.common.database.domain.dto.form.MenuFormDto;
import cn.sw.common.database.domain.dto.query.MenuQueryDto;
import cn.sw.common.database.domain.entity.Menu;
import cn.sw.common.database.domain.vo.vo.MenuVo;
import cn.sw.common.http.HttpResponse;

/**
*
* 菜单表 服务类
* @author 张众森 (个人博客:https://)
* @date 2025-05-09
* @tags 做一个优秀的全栈架构
*/
public interface MenuService extends BaseService<Menu, MenuFormDto, MenuQueryDto, MenuVo> {

    HttpResponse<?> tree(MenuQueryDto query) throws Exception;

}
